@@ -13,6 +13,7 @@ from TimeConvert import TimeConvert as tc  | 
            ||
| 13 | 13 | 
                 | 
            
| 14 | 14 | 
                from api.tenancy_views import tenancy_tracking_info_subscribe  | 
            
| 15 | 15 | 
                from kodo.decorators import check_admin  | 
            
| 16 | 
                +from pre.custom_message import sendtemplatemessage  | 
            |
| 16 | 17 | 
                from tenancy.models import TenancyShotInfo, TenancyShotRequestInfo  | 
            
| 17 | 18 | 
                from utils.error.errno_utils import TenancyStatusCode  | 
            
| 18 | 19 | 
                from utils.kuaidi.synquery import KuaiDi100  | 
            
                @@ -310,6 +311,33 @@ def shot_request_send(request, administrator):  | 
            ||
| 310 | 311 | 
                 | 
            
| 311 | 312 | 
                if tracking_number and tracking_number != old_tracking_number:  | 
            
| 312 | 313 | 
                tenancy_tracking_info_subscribe(req, 'tracking')  | 
            
| 314 | 
                +        data = {
               | 
            |
| 315 | 
                +            "first": {
               | 
            |
| 316 | 
                + "value": u'您的镜头租用申请已通过,快递已寄出,请注意查收',  | 
            |
| 317 | 
                + "color": "#173177"  | 
            |
| 318 | 
                + },  | 
            |
| 319 | 
                +            "keyword1": {
               | 
            |
| 320 | 
                + "value": req.name,  | 
            |
| 321 | 
                + "color": "#173177"  | 
            |
| 322 | 
                + },  | 
            |
| 323 | 
                +            "keyword2": {
               | 
            |
| 324 | 
                + "value": shot.model_name,  | 
            |
| 325 | 
                + "color": "#173177"  | 
            |
| 326 | 
                + },  | 
            |
| 327 | 
                +             "keyword2": {
               | 
            |
| 328 | 
                + "value": shot.sn,  | 
            |
| 329 | 
                + "color": "#173177"  | 
            |
| 330 | 
                + },  | 
            |
| 331 | 
                +            "remark": {
               | 
            |
| 332 | 
                + "value": u'感谢您的申请',  | 
            |
| 333 | 
                + "color": "#173177"  | 
            |
| 334 | 
                + }  | 
            |
| 335 | 
                + }  | 
            |
| 336 | 
                +  | 
            |
| 337 | 
                +        wxcfg = WECHAT.get('MINIAPP', {})
               | 
            |
| 338 | 
                +        appid = wxcfg.get('appID')
               | 
            |
| 339 | 
                +  | 
            |
| 340 | 
                +        sendtemplatemessage(openid=user.openid, template_id=settings.TEMPLATE_ID_TENANCY, data=data, miniappid=appid, minipagepath='/pages/member/mine/mine?page={}&request_id={}'.format('rentLensPage', req.request_id))
               | 
            |
| 313 | 341 | 
                 | 
            
| 314 | 342 | 
                     return response(data={
               | 
            
| 315 | 343 | 
                'req': req.admindata,  | 
            
                @@ -426,7 +426,8 @@ DEBUG_STATISTIC_DATA_FLAG = False  | 
            ||
| 426 | 426 | 
                TEMPLATE_ID_TRACKING = 'T5pvO7McZbDZkNwfpwQCAoqo8fWOu3iD45sLE__EiBc'  | 
            
| 427 | 427 | 
                TEMPLATE_ID_COMPLEMENT = 'DXJzPqLPaxa-G2IjAQnv-5Lbca63OZwIqANwvBbMm5I'  | 
            
| 428 | 428 | 
                TEMPLATE_ID_MAINTENANCE = '8RnRElbNaTiAgCvWdTz0njeed060v9szOcVD2ilx5dk'  | 
            
| 429 | 
                -TEMPLATE_ID_UNLOCKING_WELFARE = 't1utmIOwVlumBXu6VYN-CNzsOSgQcoHa8PTybyb5e94'  | 
            |
| 429 | 
                +TEMPLATE_ID_UNLOCKING_WELFARE = 'gJ-7a-MbgSvJmvBas7c64_h0A3AY3JJ9fs58GLRoO28'  | 
            |
| 430 | 
                +TEMPLATE_ID_TENANCY = 'gJ-7a-MbgSvJmvBas7c64_h0A3AY3JJ9fs58GLRoO28'  | 
            |
| 430 | 431 | 
                 | 
            
| 431 | 432 | 
                KODO_BRAND_NAME = ''  | 
            
| 432 | 433 | 
                 |